foot protection of slope - Turkish English Dictionary